package edu.eam.paii.proyecto.entidades;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

import javax.persistence.*;

/**
 * Entity implementation class for Entity: Libre_Inversion
 *
 */
@Entity


/**
 * Name quevery 
 */
@NamedQueries(value = { @NamedQuery(name="Libre_Inversion.listar", 
		query="select L from Libre_Inversion L"),
		
	
})
public class Libre_Inversion extends Credito {

	private double interez;
	private double monto;
	private int plazo_Credito;
	
	public Libre_Inversion() {
		super();
	}

	public Libre_Inversion(int nro_Credito, double valor_aprobado,
			boolean aprobado, boolean cancelado, Date fecha_Ini,
			Date fecha_Fin, double deuda, int nro_Cuotas,
			Cliente clienteCredito, List<Cuota> cuotas,
			List<Solicitud_Credito> solicitudes_Creditos,
			Tipo_Credito tipoCredito, double interez, double monto,
			int plazo_Credito) {
		super(nro_Credito, valor_aprobado, aprobado, cancelado, fecha_Ini,
				fecha_Fin, deuda, nro_Cuotas, clienteCredito, cuotas,
				solicitudes_Creditos, tipoCredito);
		this.interez = interez;
		this.monto = monto;
		this.plazo_Credito = plazo_Credito;
	}

	public double getInterez() {
		return interez;
	}

	public void setInterez(double interez) {
		this.interez = interez;
	}

	public double getMonto() {
		return monto;
	}

	public void setMonto(double monto) {
		this.monto = monto;
	}

	public int getPlazo_Credito() {
		return plazo_Credito;
	}

	public void setPlazo_Credito(int plazo_Credito) {
		this.plazo_Credito = plazo_Credito;
	}
   
}
